package com.mes.service.cb;

import java.util.List;
import java.util.Map;

import com.mes.entity.cb.Order;
import com.mes.entity.cb.PageBean;

/**
 * 订单
 * @ClassName: OrderService 
 * @Description:
 * @Author cb
 * @Date 2018年1月15日 下午4:12:06 
 * @version 1.0
 */
public interface OrderService {

	/**
	 * 添加
	 * @param order 对象
	 * @return
	 */
	int order_insert(Order order);
	/**
	 * 判断是否是有值
	 * @param order_number
	 * @return
	 */
	boolean selectOrderBynumber(String order_number);
	List<Order> order_list(PageBean pages);
	int order_total(PageBean pages);
	
	/**
	 * 删除一行
	 * @param number 
	 * @return
	 */
	int order_Delete(String number);

    int order_updateByState(Map<String, Object> map);

    Order order_ByTaskId(String processInstanceId);
    
    
	int order_updateSupperBynumber(Map<String, Object> map);
}
